# base image （使用的基础镜像）
FROM  registry.cn-hangzhou.aliyuncs.com/erictor888/tomcat-alpine:v8

# MAINTAINER （标明作者）
MAINTAINER www.eric.com

#Yum install base programs

#Install tomcat
ADD target/web.tar.gz /apps/tomcat/webapps
ADD target/hello-world-1.0.war /apps/tomcat/webapps
#拷贝.tar.gz格式的压缩包进docker时，会自动解压，同时需要注意，tomcat包最好自带自己想要的jdk
RUN chmod +x -R /apps/tomcat/

#Workdir （安装好镜像及容器后，命令进入容器时默认进入该路径）
WORKDIR /apps/tomcat/webapps/

#CMD （启动容器时默认执行的命令，命令必须有效，否则无法正常启动容器）
CMD ["/apps/tomcat/bin/catalina.sh","run"]

#Expose port （容器映射到宿主机的端口，此处只是写入默认参数，并没有生效，具体生效操作是在第一次启动镜像时输入的具体参数）
EXPOSE 8080

